have a face like thunder - German English Dictionary